launch bombs - Francés Inglés Diccionario